home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0399 / 74 < prev    next >
Internet Message Format  |  1994-08-27  |  6KB

  1. Date: Sun, 29 May 1994 14:06:53 -0400 (EDT)
  2. From: Timothy Miller <millert@undergrad.csee.usf.edu>
  3. Subject: Re: MAUS
  4. To: gem-list@world.std.com
  5. In-Reply-To: <9405291131.AA00675=avg@mijt.cwi.nl>
  6. Message-Id: <Pine.3.87.9405291453.B13407-0100000@undergrad>
  7. Mime-Version: 1.0
  8. Precedence: bulk
  9.  
  10.  
  11.  
  12. On Sun, 29 May 1994, Annius Groenink wrote:
  13.  
  14. > > Atari Works uses ctrl-A for 'select whole document'.  Take a quick look 
  15. > > at your keyboard and tell me that your little finger couldn't 
  16. > > accidentally slip and hit them both.  I do it too often, but once is 
  17. > > enough for me.  I will be typing along, accidentally hit ctrl-a, and a 
  18. > > few other keys, and Atari Works will (in it's stomach-churningly slow 
  19. > > line-by-line manner) delete your entire document.  Ever time that 
  20. > > happens, I want to shoot Pradip and whomever talked him into using it.  
  21. > > Something as easy to hit as ctrl-a should NOT select anything of 
  22. > > consequence, and something as dangerous as select-whole-document 
  23. > > shouldn't be easily accessible (or even at all from the keyboard).
  24. > Atari Works is just unsafe in general.  A program should always provide
  25. > a way out if a user accidentally lost important data.  A single-stage undo
  26. > is simply not enough to avoid irritation.  Once a solution has been found
  27. > for that (e.g. the trash can in Edith) control + A is no longer a problem.
  28. > It is also highly standard on other platforms  (like ^W for close windows).
  29.  
  30. Well, fortunately, accidential erasure from hitting Ctrl-A is almost 
  31. always corrected by UNDO.  I and a few others I have talked to have 
  32. expressed their distaste for something as easy to hit as ctrl-a being 
  33. used to select something as dangerous as select-whole-document.  Ofir 
  34. tells me that Ctrl-A has been accepted as standard by both Germans and 
  35. others, but regardless of who has accepted it, I think it should be 
  36. REMOVED as a standard.  This is an issue that I will press very 
  37. strongly.  As I said, these standards need to be chosen carefully, and 
  38. regardless of who has excepted it, if it's bad, it should be removed.
  39.  
  40. With many other programs (especially for UNIX), Ctrl-A moved the cursor 
  41. to the beginning of the line, and Ctrl-E moves to then end.  Maybe we 
  42. should use those assignments.
  43.  
  44. > > Two others that tick me off are shift-backspace and shift-delete.  I'll 
  45. > > be typing along, and start typing in a string of capital letters by 
  46. > > holding down shift and then make a mistake.  My automatic reaction is to 
  47. > > hit backspace... shift-backspace deletes the whole line.  VERY irritating.
  48. > Hit UNDO once.  Should work,  shouldn't it?  I like shift-backspace but find
  49. > shift-delete a bit strange.  Ortogonally thinking,  it should mean:
  50. > delete everything right to the cursor.  But it means delete line and line feed
  51. > altogether!
  52.  
  53. Unlike the damage caused by ctrl-A, UNDO never fixes the damage caused by 
  54. shift-backspace.  I will often end up retyping the same line repeatedly 
  55. if I make a typo in the middle of a string of all caps.
  56.  
  57. > > My whole point is that when you come up with standards, DO NOT be 
  58. > > arbitrary.  If you come up with something, THINK through it, test it, and 
  59. > > make sure that it's not going to cause problems.  Others agree with me 
  60. > > that the abovementioned problems with Atari Works are serious design 
  61. > > errors, and since they came from Atari's standard, Atari is ultimately at 
  62. > > fault.
  63. > I agree in part (basically things like shift-delete).
  64. >  
  65. > > The standards should help people to be PRODUCTIVE, NOT get in their way.
  66. > > One should go so far as to figure out what operations are used most 
  67. > > frequently and assign those first.  If close-document comes out ctrl-w or 
  68. > > ctrl-z, or ctrl-i, I dont' care, as long as it is chosen such that it 
  69. > > makes the life of the user more productive.
  70. > There is one good argument for Atari's codes ^W and ^A.  If anyone should
  71. > ever be thinking of buying an Atari and s/he is familiar with a Macintosh
  72. > or good X-Windows applications,  then the Atari guidelines will make programs
  73. > look very familiar.  ^U for close window and ^W for wechseln (cycle) will
  74. > feel very strange to him/her.
  75.  
  76. My pet pieve is Ctrl-A because it's dangerous.  The others, I could 
  77. almost care less about.  Although, I do hate it when someone uses totally 
  78. alien short-cut-keys, like they did with the Lattice C editor.  YUCK!  
  79. VERY FAST, ellegant editor, but they shortcuts make no sense.
  80.  
  81. >  
  82. > > Think about what Dvorak did when designing his keyboard layout.  He 
  83. > > figured out what letters were used in what frequency and what workloads
  84. > > each of the fingers could handle, then make intelligent, careful 
  85. > > assignments of letters to fingers to come up with a keyboard that takes 
  86. > > on the order of 20 times less energy to use than a QWERTY keyboard.  Put 
  87. > > the same kind thought and research into your standards, whether they be 
  88. > > for hot-keys or import/export drivers.
  89. > Shortcuts are much less regularly used than letters for typing text.
  90. > The biggest problem for shortcuts is remembering them.  Therefore,  they
  91. > should,  as far as possible,  suggest their use,  like ^A for All,  ^Q for
  92. > Quit,  ^W for close window.    One exceptions is perhaps cut/copy/paste
  93. > (^X ^C ^V) which is ergonomical,  and by now known by more than half  of all
  94. > computer users in the world (?)
  95. > -- 
  96. > Annius V. Groenink | E-mail: avg@cwi.nl      |  Private & ZFC:
  97. > CWI, Kruislaan 413 | Room:   M233            |  P.O. Box 12079
  98. > 1098 SJ Amsterdam  | Ext:    4077            |  NL 1100 AB Amsterdam 
  99. > Netherland         | Phone:  +31 20 592 4077 |  Phone: +31 20 695 9901
  100.  
  101. Be warned.  I am an Atari fanatic, an efficienty fanatic, and a 
  102. user-interface freak.  Being involved with this standards commitee, I'm 
  103. going to make sure it's perfect.  If necessary, I will discuss it with a 
  104. friend of mine who is a full Professor at the university of south 
  105. Florida's computer science department and has a Ph.D in psychology.
  106.  
  107.  
  108.